moral philosopher - German English Dictionary